1
Giới thiệu về Luồng Kiểm Soát: Điều Khiển Logic Chương Trình
EvoClass-AI001Bài giảng 2
00:00

Giới thiệu về Luồng Kiểm Soát: Điều Khiển Logic Chương Trình

Luồng kiểm soát xác định thứ tự cụ thể mà các lệnh được thực thi trong một chương trình. Các chương trình ban đầu chạy tuần tự (từ trên xuống dưới), nhưng phần mềm thực sự cần khả năng điều hướng, lặp lại hoặc bỏ qua các bước. Các cấu trúc luồng kiểm soát cung cấp cơ chế then chốt để định nghĩa đường đi logic phức tạp này, vượt xa việc tuần tự cố định đơn giản.

1. Cấu trúc Lựa chọn (Logic Điều kiện)

Lựa chọn cho phép chương trình đưa ra quyết định động. Nó chỉ thực thi một khối mã cụ thể nếu điều kiện đã nêu đánh giá là Đúng. Nếu điều kiện là Sai, thì một khối mã khác (hoặc không có gì cả) sẽ được thực thi.

Ví dụ khái niệm: NẾU (người dùng nhấn nút) THÌ (tải màn hình tiếp theo) CÒN (ở lại màn hình hiện tại).

2. Các thành phần chính của Quyết định

  • Biểu thức Boolean (Điều kiện):Một tuyên bố phải đánh giá nghiêm ngặt thành $T$ (Đúng) hoặc $F$ (Sai). Kết quả này quyết định con đường tiếp theo của chương trình.
  • Toán tử So sánh:Các công cụ như "lớn hơn" (>), "nhỏ hơn" (<), hoặc "bằng" (==) dùng để so sánh các giá trị và xây dựng điều kiện cốt lõi.
  • Toán tử Logic (VÀ, HOẶC, KHÔNG):Cơ chế dùng để kết hợp nhiều biểu thức Boolean đơn giản thành một tiêu chí quyết định duy nhất, phức tạp hơn.
Yêu cầu then chốt
Thành thạo luồng kiểm soát là thiết yếu vì nó giúp chương trình trở nên linh hoạt và phản hồi, phản ứng với đầu vào thời gian thực, tương tác người dùng hoặc trạng thái dữ liệu thay đổi, thay vì chạy một đoạn mã tĩnh, đã định sẵn trước.
main.py
BỘ ĐẦU RAbash — 80x24
> Đã sẵn sàng. Nhấn "Chạy" để thực thi.
>